package org.facyt.vacas.services;

import java.math.BigDecimal;

import org.facyt.vacas.entities.vacas.restricciones.MayorIgual;
import org.facyt.vacas.entities.vacas.restricciones.MenorIgual;
import org.facyt.vacas.entities.vacas.restricciones.RestriccionDoble;
import org.facyt.vacas.entities.vacas.restricciones.RestriccionRango;

public interface RequerimientosService {

	public MayorIgual getRestriccionMayor(RestriccionRango rr);
	public MenorIgual getRestriccionMenor(RestriccionRango rr);
	public MenorIgual getRestriccionMenor(RestriccionDoble rr);
	public MayorIgual getRestriccionMayor(RestriccionDoble rr);
	public MenorIgual getRestriccionMenor(RestriccionRango rr, BigDecimal cantidad_componente) ;
	public MayorIgual getRestriccionMayor(RestriccionRango rr, BigDecimal cantidad_componente) ;
	
}
